total interest revenues - French English Dictionary